devil crab - German English Dictionary